Miro - middleware for mobile robot applications

نویسندگان

  • Hans Utz
  • Stefan Sablatnög
  • Stefan Enderle
  • Gerhard K. Kraetzschmar
چکیده

Developing software for mobile robot applications is a tedious and error-prone task. Modern mobile robot systems are distributed systems and their designs exhibit large heterogeneity in terms of hardware, operating systems, communications protocols, and programming languages. Vendor-provided programming environments have not kept pace with recent developments in software technology. Also, standardized modules for certain robot functionalities are beginning to emerge. Furthermore, the seamless integration of mobile robot applications into enterprise information processing systems is mostly an open problem. We suggest the construction and use of object-oriented robot middleware to make the development of mobile robot applications easier and faster and to foster portability and maintainability of robot software. With Miro, we present such a middleware, which meets the aforementioned requirements and has been ported to three different mobile platforms with little effort. Miro also provides generic abstract services like localization or behavior engines, which can be applied on different robot platforms with virtually no mod-

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Miro: Middleware for Controlling Biologically Inspired Mobile Robots

The study of animal behavior has inspired many robotic designs. In general, there are two ways to design a biologically inspired robot: (1) incorporate powerful hardware into the robot, so it can internally process all tasks; and, (2) have a distributed architecture delegating timeconsuming processes to a remote computational server, allowing reduction of robot’s hardware complexity. There are ...

متن کامل

MIRO: An Embedded Distributed Architecture for Biologically inspired Mobile Robots

Nature has always been a source of inspiration in the development of robotic systems. As such, the study of animal behavior (ethology) and the study of the underlying neural structure responsible for behavior (neuroethology) have inspired many robotic designs. In general, neuroethological based systems tend to be more complex than ethological ones thus being more expensive to compute, a common ...

متن کامل

Miro: Middleware for Autonomous Mobile Robots

Implementing software for autonomous mobile robots is a non-trivial task, because such robots incorporate several sensor systems and actuators that must be controlled simultaneously by a heterogeneous ensemble of networked computers and microcontrollers. Additionally, the use of modern software engineering technologies like object-oriented and distributed programming and client/server architect...

متن کامل

Effective Mechatronic Models and Methods for Implementation an Autonomous Soccer Robot

  Omni directional mobile robots have been popularly employed in several applications especially in soccer player robots considered in Robocup competitions. However, Omni directional navigation system, Omni-vision system and solenoid kicking mechanism in such mobile robots have not ever been combined. This situation brings the idea of a robot with no head direction into existence, a comprehensi...

متن کامل

The WURDE Robotics Middleware and RIDE Multi-Robot Tele-Operation Interface

We have developed highly modular middleware for robotics programming and an interface for multi-robot teleoperation. WURDE provides abstractions for the communications, applications, and systems levels of robotic system development, which helps to isolate the developer from details not essential to the immediate task. RIDE is a control interface inspired by real time strategy games for tasking ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Robotics and Automation

دوره 18  شماره 

صفحات  -

تاریخ انتشار 2002